package com.bigegg.employee.domain;

import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import com.alibaba.excel.annotation.ExcelProperty;

/**
 * 生源信息对象 t_source_student
 * 
 * @author 刘博
 * @date 2022-08-11
 */
@Data
public class SourceStudent extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long id;

    /** 考生号 */
    @ExcelProperty(value = "考生号")
    private String examNo;

    /** 身份证号 */
    @ExcelProperty(value = "身份证号")
    private String idCard;

    /** 姓名 */
    @ExcelProperty(value = "姓名")
    private String name;

    /** 性别 */
    @ExcelProperty(value = "性别")
    private String sex;

    /** 民族 */
    @ExcelProperty(value = "民族")
    private String nation;

    /** 政治面貌 */
    @ExcelProperty(value = "政治面貌")
    private String politic;

    /** 学历 */
    @ExcelProperty(value = "学历")
    private String education;

    /** 专业id */
    @ExcelProperty(value = "专业id")
    private Long majorId;

    /** 专业 */
    @ExcelProperty(value = "专业")
    private String majorName;

    /** 培养方式 */
    @ExcelProperty(value = "培养方式")
    private String cultivationMode;

    /** 生源所在地代码 */
    @ExcelProperty(value = "生源所在地代码")
    private String locationCode;

    /** 生源所在地 */
    @ExcelProperty(value = "生源所在地")
    private String location;

    /** 城乡生源 */
    @ExcelProperty(value = "城乡生源")
    private String urbanRural;

    /** 学制 */
    @ExcelProperty(value = "学制")
    private String eduEnriched;

    /** 入学时间 */
    @ExcelProperty(value = "入学时间")
    private String enrollmentTime;

    /** 毕业时间 */
    @ExcelProperty(value = "毕业时间")
    private String graduationTime;

    /** 困难生类别 */
    @ExcelProperty(value = "困难生类别")
    private String difficultStudents;

    /** 所在院系 */
    @ExcelProperty(value = "所在院系")
    private String collegeName;

    /** 所在院系id */
    @ExcelProperty(value = "所在院系id")
    private Long collegeId;

    /** 所在班级 */
    @ExcelProperty(value = "所在班级")
    private String classesName;

    /** 所在班级id */
    @ExcelProperty(value = "所在班级id")
    private Long classesId;

    /** 学号 */
    @ExcelProperty(value = "学号")
    private String stuNo;

    /** 出生日期 */
    @ExcelProperty(value = "出生日期")
    private String birthday;

    /** 手机号码 */
    @ExcelProperty(value = "手机号码")
    private String phone;

    /** 电子邮箱 */
    @ExcelProperty(value = "电子邮箱")
    private String email;

    /** qq */
    @ExcelProperty(value = "qq")
    private String qq;

    /** 家庭地址 */
    @ExcelProperty(value = "家庭地址")
    private String homeAddress;

    /** 家庭电话 */
    @ExcelProperty(value = "家庭电话")
    private String homePhone;

    /** 家庭邮编 */
    @ExcelProperty(value = "家庭邮编")
    private String homePost;

    /** 是否低保家庭 */
    @ExcelProperty(value = "是否低保家庭")
    private String livingAllowances;

    /** 是否退役军人 */
    @ExcelProperty(value = "是否退役军人")
    private String retiredSoldier;

    /** 是否残疾 */
    @ExcelProperty(value = "是否残疾")
    private String disability;

}
